to be entrusted with delivery - Anglais Synonymes Dictionnaire